package com.suning.sawp.dto.esb;

import java.io.Serializable;
import java.util.List;

import com.thoughtworks.xstream.annotations.XStreamAlias;

/**
 * 
 * 功能描述： <br>
 * oms订单详情
 *
 * @author 12072522
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
@XStreamAlias("MbfBody")
public class OmsOrderDetailReq implements Serializable {

    /**
     */
    private static final long serialVersionUID = 1L;

    /**
     * oms订单行号
     */
    @XStreamAlias("orderLists")
    private List<OmsOrderIdList> orderIdLists;

    /**
     * 会员编号
     */
    @XStreamAlias("memInCardNo")
    private String memberNo;

    public List<OmsOrderIdList> getOrderIdLists() {
        return orderIdLists;
    }

    public void setOrderIdLists(List<OmsOrderIdList> orderIdLists) {
        this.orderIdLists = orderIdLists;
    }

    public String getMemberNo() {
        return memberNo;
    }

    public void setMemberNo(String memberNo) {
        this.memberNo = memberNo;
    }

    @Override
    public String toString() {
        return "OmsOrderDetailReq [orderIdLists=" + orderIdLists + ", memberNo=" + memberNo + "]";
    }

    /**
     * 
     * 功能描述： <br>
     * 订单详情请求实体
     *
     * @author 12072522
     * @see [相关类/方法]（可选）
     * @since [产品/模块版本] （可选）
     */
    @XStreamAlias("orderList")
    public static class OmsOrderIdList implements Serializable {

        /**
         */
        private static final long serialVersionUID = 1L;

        @XStreamAlias("orderId")
        private String orderId;

        public String getOrderId() {
            return orderId;
        }

        public void setOrderId(String orderId) {
            this.orderId = orderId;
        }

        @Override
        public String toString() {
            return "OmsOrderIdList [orderId=" + orderId + "]";
        }

    }
}
